/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package fplaton.economics;

import javax.swing.JOptionPane;

/**
 *
 * @author Konstantinos
 */
public class RegistrationMonth {
    
    public static int registrationMonth(String registrationMonthStr,int registrationDay){
        
        int regMonth = 0, regDay = registrationDay;
        
        switch (registrationMonthStr) {
            case "Σεπτέμβριος": {
                    regMonth = 10;
                    break;
                }
                case "Αύγουστος": {
                    regMonth = 10;
                    break;
                }
                case "Οκτώβριος": {
                    regMonth = 9;
                    break;
                }
                case "Νοέμβριος": {
                    regMonth = 8;
                    break;
                }
                case "Δεκέμβριος": {
                    regMonth = 7;
                    break;
                }
                case "Ιανουάριος": {
                    regMonth = 6;
                    break;
                }
                case "Φεβρουάριος": {
                    regMonth = 5;
                    break;
                }
                case "Μάρτιος": {
                    regMonth = 4;
                    break;
                }
                case "Απρίλιος": {
                    regMonth = 3;
                    break;
                }
                case "Μάιος": {
                    regMonth = 2;
                    break;
                }
                case "Ιούνιος": {
                    if (regDay > 15) {
                        JOptionPane.showMessageDialog(null, "Μετά τις 15 Ιουνίου δεν γίνονται εγγραφές.");
                        break;
                    } else {
                        regMonth = 10;
                        break;
                    }
                }
                case "Ιούλιος": {
                    JOptionPane.showMessageDialog(null, "Τον Ιούλιο δεν γίνονται εγγραφές.");
                    break;
                }
                default: {
                    JOptionPane.showMessageDialog(null, "Υπάρχει κάποιο σφάλμα.", "Error", JOptionPane.ERROR_MESSAGE);
                    break;
                }
        }
        
        return regMonth;
    }
    
}
